×

make high demands on sb meaning in English

向提出很高的要求

Related Words

  1. demanding
  2. demands
  3. demand
  4. demanded
  5. make her say
  6. make her very happy
  7. make him and break the mold
  8. make him and break the mold(mould)
PC Version

Copyright © 2018 WordTech Co.